Technician rotating equipment careers in Dublin, Ireland